710568
114823
977561
884664
810685
275586
44824
32616
974734
713940
936200
40704
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471